History
History
Synonyms
UK
US
Meaning:
canteen

a place (especially in factories, offices) where food and drink are sold and meals bought and eaten

portable kitchen

MOBILE KITCHEN as in Wiktionary
MOBILE KITCHEN as in Wikipedia